using FreeSql.DatabaseModel;using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using System.Threading.Tasks;
using Newtonsoft.Json;
using FreeSql.DataAnnotations;

namespace LdtJudge.DataEngine.Model.DataModel.DataParseStorage
{

	/// <summary>
	/// 案件信息表
	/// </summary>
	[JsonObject(MemberSerialization.OptIn), Table(Name = "an_anjianxinxi", DisableSyncStructure = true)]
	public partial class An_anjianxinxi {

		/// <summary>
		/// 主键ID
		/// </summary>
		[JsonProperty, Column(Name = "anjianid", StringLength = 36, IsPrimary = true, IsNullable = false)]
		public string Anjianid { get; set; }

		/// <summary>
		/// 案号
		/// </summary>
		[JsonProperty, Column(Name = "anhao", StringLength = 100)]
		public string Anhao { get; set; }

		/// <summary>
		/// 案件类型
		/// </summary>
		[JsonProperty, Column(Name = "anjianleixing", StringLength = 36)]
		public string Anjianleixing { get; set; }

		/// <summary>
		/// 法院ID
		/// </summary>
		[JsonProperty, Column(Name = "fayuanid", StringLength = 36)]
		public string Fayuanid { get; set; }

		/// <summary>
		/// 更新时间
		/// </summary>
		[JsonProperty, Column(Name = "gengxinshijian", DbType = "datetime")]
		public DateTime? Gengxinshijian { get; set; }

		/// <summary>
		/// 当前数据状态0废弃1正常2正在处理
		/// </summary>
		[JsonProperty, Column(Name = "zhuangtai")]
		public int? Zhuangtai { get; set; }

	}

}
